package com.smartcommunity.base.bean;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class ReqBaseBean implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = -5780017052087907419L;

	private List<String> ids;
	private String id;
	/**
	 * 
	 */
	private Integer pageIndex;// 起始序号
	private Integer pageSize;// 每页条数
	/**
	 * 排序字段
	 */
	private String orderBy;// abc desc,bcd ,def desc

	private String format;// 日期类型的formate
	private String groupField;// 分组字段
	private Boolean groupAsc;// group是否正排序，false 正排序
	private Boolean keySort;// group是是否根据key排序，false 为值排序，null为不指定
	private Integer topN;// 取前n个
	private String fields;

	// 最小的数量
	private Integer minDocCount;

}
